-record(notification, {
    leader = erlang:error({required, leader}),
    gxid = erlang:error({required, gxid}),
    epoch = erlang:error({required, epoch}),
    state = erlang:error({required, state}),
    server_id = erlang:error({required, server_id})
}).

